﻿/* CSS Document */
*{margin: 0px;padding: 0px;list-style:none;}
body { margin: 0px;	padding: 0px;color:#343434;font: 12px/22px  "宋体";background: url(../images/body.jpg) no-repeat top center #a1c7ff ;}
h1,h2{font: 15px/normal  "宋体"; }
h3{font: 14px/normal  "宋体" bold;  }
em {font-style:normal;}
img {vertical-align: middle;}
a img {border:0;}
a {text-decoration: none; color:#343434;}
a:link {color:#343434;text-decoration:none;}
a:active {color:#343434;}
a:hover  {color: #b60005;text-decoration: none; }
.clear {clear: both;}
.red ,a.red{ color:#b60005; }
.w { width:980px; margin:0 auto; overflow: hidden;}
.w_w { width:980px; margin:0 auto; position: relative; z-index: 1}
.b { margin-bottom: 10px;}
.w_w_m {background: url(../images/sj.png) no-repeat center -15px; height: 640px;  position: relative;}
.c_26 { line-height: 26px;}
/*共用*/
.top_t { height: 24px; text-align: right; padding-top: 6px; overflow: hidden; }
.top_l { float: right; }
.top_l ul li {float: left; background: #fff; line-height: 22px; border: 1px solid #80a2cf; padding: 0 5px; border-left: #d4e2f1 1px solid; border-right: #d4e2f1 1px solid; margin-left: 5px; position: relative;}
.top a:hover,.r_nav a:hover {text-decoration: inherit;}
.logo {position: absolute; top: -20px;}
.nav { float: right; font-size: 16px; padding: 10px 0; font-weight: bold; position:relative; z-index: 2}
.nav .nav_ul {position:relative; z-index:1;}
.nav .nav_li { float: left;  height: 56px; line-height: normal;position: relative;}
.nav .nav_li a.nav_on { width: 76px; display: block;color: #010101; height: 44px; padding:12px 0 0 15px;border-radius: 4px;}
.nav .nav_li a.nav_on01 { width: 50px; }
.nav .nav_li a.nav_on02 { width: 85px; }
.nav .nav_li a.nav_on:hover,.nav .on { background: url(../images/nav.png) no-repeat ; display: block; border-radius: 4px; color: #2e5da5;}
.nav_e { display: block; height: 12px; margin-top: 5px;  }
.nav01 {background: url(../images/nav_h.png) no-repeat ;}
.nav .nav_li a.nav_on:hover .nav01 {background: url(../images/nav_h01.png) no-repeat ;}
.nav02 {background: url(../images/nav_a.png) no-repeat ;}
.nav .nav_li a.nav_on:hover .nav02 {background: url(../images/nav_a01.png) no-repeat ;}
.nav03 {background: url(../images/nav_n.png) no-repeat ;}
.nav .nav_li a.nav_on:hover .nav03 {background: url(../images/nav_n01.png) no-repeat ;}
.nav04 {background: url(../images/nav_p.png) no-repeat ;}
.nav .nav_li a.nav_on:hover .nav04 {background: url(../images/nav_p01.png) no-repeat ;}
.nav05 {background: url(../images/nav_c.png) no-repeat ;}
.nav .nav_li a.nav_on:hover .nav05 {background: url(../images/nav_c01.png) no-repeat ;}
.nav06 {background: url(../images/nav_g.png) no-repeat ;}
.nav .nav_li a.nav_on:hover .nav07 {background: url(../images/nav_g01.png) no-repeat ;}
.nav07 {background: url(../images/nav_s.png) no-repeat ;}
.nav .nav_li a.nav_on:hover .nav07 {background: url(../images/nav_s01.png) no-repeat ;}
.nav08 {background: url(../images/nav_b.png) no-repeat ;}
.nav .nav_li a.nav_on:hover .nav08 {background: url(../images/nav_b01.png) no-repeat ;}
.nav09 {background: url(../images/nav_m.png) no-repeat ;}
.nav .nav_li a.nav_on:hover .nav09 {background: url(../images/nav_m01.png) no-repeat ;}
.nav .two_nav{ display:none; width: 92px;   left:0; top:56px;  position:absolute; font-size: 12px; z-index: 999;}
.nav .two_nav .two_nav_img { float: left; display: block; padding-right: 15px;}
.nav .two_nav li{ zoom:1;background: url(../images/nav_ej.png) no-repeat; height: 28px; line-height: 28px;margin-top: 3px; text-align: center;  font-weight: normal;}
.nav .two_nav a{ display:block;  color: #144089 }
.nav .two_nav a:hover{ color:#cf000d;  }
.triangle { width: 0;    height: 0;  border-left: 7px solid transparent; border-right: 7px solid transparent;   border-bottom: 12px solid #fff; position: absolute; top: -12px; left: 35px;}
/*导航*/
.banner { height:380px; overflow:hidden; position:relative; width: 980px; margin: 0 auto; }
.banner .hd{ height:10px; overflow:hidden; position:absolute; right:45%; bottom:15px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px;  text-align:center; background:#969a9b; cursor:pointer;  line-height: 50px; overflow: hidden; }
.banner .hd ul li.on{ background:#f00; color:#fff; }
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{display: block; height: 100%; list-style: outside none none; margin: 0; padding: 0;  position: absolute;  width: 100%; }
.banner .prev,.banner .next{ position:absolute; left:2%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.banner .next{ left:auto; right:2%; background-position:8px 5px; }
.banner .prev:hover,.banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner .prevStop{ display:none;  }
.banner .nextStop{ display:none;  }
/*banner*/
.w_m { position: relative; width: 1000px; margin: 10px auto 10px auto;height: 170px; }
.main {background: url(../images/i_j.png) no-repeat; height: 120px; position: relative;  padding: 25px; color: #7d776a;}
.i_left { width: 250px; float: left; padding-left: 20px; overflow: hidden;}
.i_r {  float: right; }
.i_about {width: 220px; overflow: hidden;height: 120px; }
.i_r h2 { font-weight: bold; padding-bottom: 5px;}
.i_r p { line-height: 18px;}
.i_main { width: 330px; float: left; padding:0 25px; overflow: hidden;}
.i_new { width: 290px; overflow: hidden; height: 120px;}
.new_i { background: url(../images/i_n.gif) no-repeat center 10px; line-height: 22px;  padding-top: 18px; }
.new_i01 { background: url(../images/i_n01.gif) no-repeat center 10px; line-height: 22px;  padding-top: 18px; }
.i_right { width: 220px; float: left;}
.i_wb {width:179px ; background: url(../images/i_wba.jpg) no-repeat center bottom; height: 120px; font-size: 14px; color: #564026; }
.i_wb p{line-height: normal; padding-bottom: 10px;}
.wb_img { float: left; margin-right: 5px;}
.wb_nr { line-height: 18px; font-size: 12px; padding:0 5px; margin-top: 28px;}
.i_booking { position: absolute; top: 0; right: 35px;}
/*首页中间*/
.ftoor { background: #fff;}
.f_t { padding: 10px 0; overflow: hidden;}
.f_t ul li { float: left; margin-left: 70px;}
.f_t  img { width: 160px;}
.links {font: 14px/24px  "微软雅黑"; color: #5e5e5e; padding: 10px 0; border-top: 1px solid #dfdfdf; overflow: hidden;}
.links img { width:60px;}
.links em { float: left;}
.links ul { float: left;}
.links ul li { float: left; padding-left: 25px;font-size: 12px;}
.links ul li a { color: #666}
.copyright { background: #363636; height: 50px; line-height: 50px; color: #676767}
.copyright em {float: right;}
/*底部*/
.box {height: 418px; padding:98px 35px; }
.box01 { background:url(../images/box.jpg) no-repeat center center; }
.box011 {  }
.box02 { background:url(../images/box01.jpg) no-repeat center center; }
.box03 { background:url(../images/box02.jpg) no-repeat center center; }
.box04 { background:url(../images/box03.jpg) no-repeat center center; }
.box05 { background:url(../images/box04.jpg) no-repeat center center; }
.box06 { background:url(../images/box05.jpg) no-repeat center center; position: relative;}
.box07 { background:url(../images/box06.jpg) no-repeat center center; }
.box08 { background:url(../images/box07.jpg) no-repeat center center; }
.box09 { background:url(../images/box08.jpg) no-repeat center center; }
.box10 { background:url(../images/box09.jpg) no-repeat center center; }
.box11 { background:url(../images/box10.jpg) no-repeat center center; }
.box12 { background:url(../images/box11.jpg) no-repeat center center; }
.box13 { background:url(../images/box12.jpg) no-repeat center center; }
.box14 { background:url(../images/box13.jpg) no-repeat center center; }
.box15 { background:url(../images/box14.jpg) no-repeat center center; }
.box16 { background:url(../images/box15.jpg) no-repeat center center; }
.box17 { background:url(../images/box16.jpg) no-repeat center center; }
.box18 { background:url(../images/box17.jpg) no-repeat center center; }
.box19 { background:url(../images/box18.jpg) no-repeat center center; }
.box20 { background:url(../images/box19.jpg) no-repeat center center; }
.boxdz { background:url(../images/boxdz.png) no-repeat center center; }
.boxwh { background:url(../images/boxwh.png) no-repeat center center; }
.about {background:url(../images/about_w.png) no-repeat; width: 475px; height: 366px; float: left; padding: 26px;}
.h1 { text-align: center;}
.center { padding-top: 20px; }
.r_nav { float: left;padding-left: 30px;}
.r_nav ul {height:82px;overflow:hidden;list-style:none;}
.r_nav ul li {float:left; width: 26px; font-family: "楷体"; margin-right:10px;}
.r_nav ul li a {background:url(../images/ico_nav.png) no-repeat -26px 0 ;text-align: center; width: 26px; display:block;width:26px;height:71px;font-size:16px; font-weight: bold; word-wrap:break-word;word-break:nomal; line-height: 15px; padding-top:11px; color: #613d16; }
.r_nav ul li.on a,.r_nav ul li a:hover{ background-position:0 0!important; color: #fff;}
.r_nav .on a { color: #fff;}
.bar_w { clear: both;  clear: both; margin: 0 0 10px;}
.bar_w .viewport {  height: 310px; overflow: hidden; position: relative; }
.bar_w01 .viewport {  height: 340px; }
.bar_w02 .viewport {  height: 218px; }
.bar_w03 .viewport {  height: 275px; }
.bar_w04 .viewport {  height: 290px; }
.bar_w05 .viewport {  height: 240px;}
.bar_w .overview { list-style: none; position: absolute; left: 0; top: 0; }
.bar_w01 .overview  { width: 660px;}
.bar_w .scrollbar { position: relative; background-position: 0 0; float: right; width:10px; right: -10px; }
.bar_w .track	{ background:#aa9378; height: 100%; width:7px; position: relative;  margin: 0 2px; }
.bar_w02 .track {background: #a9b7c1;}
.bar_w .thumb { height: 23px; width: 14px;background:#613d16  url(../images/bar.png) no-repeat center center ; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -4px; }
.bar_w02 .thumb {background:#668495  url(../images/bar01.png) no-repeat center center ;}
.bar_w .thumb .end { background-position: 100% 0; height: 5px; width: 13px; width: 480px; }
.bar_w .disable { display: none; }
.bar_w p {text-indent:2em}
.font_14 { font-size: 14px; line-height: 30px;}
.text {   border: 1px solid #c4c4c4; height: 28px; padding: 0 5px; width: 190px;}
.btn {  background: #3a7bdd; border: 0 none;color: #fff;    cursor: pointer; height: 28px;  width: 90px;}
.btn01 { background: #6a6a6a;}
/*简介*/
.new { width: 696px;background:url(../images/new_d.png) no-repeat;height: 340px; padding: 20px;}
.new_nav { height: 39px; overflow: hidden; padding-left: 25px;}
.new_nav ul li { float: left; width: 100px; height: 39px; line-height: 39px; text-align: center;background:url(../images/ico_nav01.png) no-repeat; margin-left: 5px; font-size: 15px; font-weight: bold;}
.new_nav ul li.on { background-position: -100px 0;}
.new_nav ul li.on a { color: #fff;}
.new_nav a { color: #543412 }
.new_nav a:hover {text-decoration: inherit; }
.new_l { width: 260px; float: left;}
.new_r { width: 408px; float: right;}
.new_lld { width: 60px; float: left;}
.new_rd { width: 668px; }//修改
.new_rrd { width: 60px; float: right;}
.new_ul { height: 310px; overflow: hidden;}
.new_ul ul li { height: 38px; line-height: 38px; background:url(../images/ico.png) no-repeat left center; padding-left: 15px; border-bottom: 1px dashed  #937235; }
.new_ul ul li em { float: right; color: #666;}
.new_ul ul li img { padding-right:5px;}
.new_ul a:hover { font-weight: bold;}
.new_hot{padding-top: 10px; width:260px; height:190px; overflow:hidden; position:relative;}
.new_hot .hd{ height:10px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.new_hot .hd ul{ overflow:hidden; zoom:1; float:left;  }
.new_hot .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; line-height:14px; text-align:center; background:#ddd6d6; cursor:pointer; }
.new_hot .hd ul li.on{ background:#bf1b16; }
.new_hot .bd{ position:relative; height:100%; z-index:0;   }
.new_hot .bd li{ zoom:1; vertical-align:middle; }
.new_hot .bd img{ width:260px; height:190px; display:block;  }
.hot { padding-top: 10px;}
.hot h2 { line-height: 30px; font-weight: bold;}
.new_c { width: 670px; padding-left: 10px; }
.new_c img { max-width: 650px !important;}
.new_bt { border-bottom: 1px dashed #a99074; text-align: center;margin-bottom: 20px;}
.new_bt h1 { font-weight: bold; font-size: 22px; color: #472a0b;}
.new_bt span { color: #8b857d; padding:8px 0; display: inline-block;}
/*新闻*/
.garden_c { overflow: hidden; padding-left: 130px;}
.g_li { float: left; margin:15px 0 0  15px ;}
.g_li01 { margin-left: 100px;}
.season_c { position: absolute; right: 120px; bottom: 95px;}
.garden_x { position: relative; background:rgba(255,255,255,0.85);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#d8ffffff,endColorstr=#d8ffffff);zoom:1; width: 848px; height: 320px; border-radius: 4px; border:1px solid #73829a;  padding: 30px;}
:root .garden_x{filter:none\9;}/*for IE9*/
.garden_nav {  height: 55px; position: relative; margin: -20px 0 10px;}
.garden_nav ul li { float: left; margin-right: 5px;}
.garden_ul{ width:600px; height:315px; float: left; overflow:hidden; position:relative;}
.garden_ul .bd{ position:relative; height:100%; z-index:0;   }
.garden_ul .prev,.garden_ul .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:38px; height:53px; background:url(../images/slider.png) 0 0 no-repeat;   }
.garden_ul .next{ left:auto; right:0; background-position:-38px 0; }
.garden_ul .prev:hover{ background-position:0 -53px;  }
.garden_ul .next:hover{background-position:-38px -53px; }
.garden_r { background: #e8f0ff; padding: 20px; float: left; width: 208px; height: 275px; overflow: hidden;}
.garden_jt { background: #e8f0ff; padding: 20px;  overflow: hidden;}
/*网上游园*/
.culture_c { background:url(../images/wh.png) 0 0 no-repeat; width: 513px; height: 424px; float: right; }
.culture_c a {display: block; float: left; width: 185px; height: 200px; margin-right: 10px;}
.culture_nav { position: relative; height: 30px; top: -20px;}
.culture_nav ul li { float: left; width: 118px; height: 40px;font-size: 16px; font-family:  "楷体"; font-weight: bold; line-height: 40px;  margin-right: 2px; text-align: center;} 
.culture_nav ul li a { display: block;background:url(../images/wh_nav.png) no-repeat;color: #003452; } 
.culture_nav01 { top: -10px;}
.culture_nav01 ul li { width: 128px; }
.culture_nav01 ul li a { display: block;background:url(../images/wh_nav01.png) no-repeat;} 
.culture_nav a:hover,.culture_nav ul li.on a { text-decoration: inherit; background-position: 0 -40px; color: #fff; }
.c_lj { position: absolute; width: 28px; height: 17px; top: 8px; left: 104px;}
.culture_x { background:url(../images/wh_w.png) no-repeat; width: 547px; height: 350px; padding: 25px;}
.culture_t { padding-bottom: 10px;}
.culture_ul { width: 540px; position: relative; overflow: hidden; margin-top: 10px;}
.culture_ul ul {width: 705px; position: relative;}
.culture_ul ul li {width: 109px; overflow: hidden; height: 109px; position: relative;  float: left;margin-right: 20px;}
.culture_ul ul li a img { width: 109px; height: 109px;}
.culture_ul .bd { z-index: 10; position: relative; width: 495px; margin: 0 auto; overflow: hidden;}
.culture_ul .hd a{ position:absolute; display: block; background:url(../images/slider01.png) no-repeat; width: 18px; height: 23px; cursor: pointer;  z-index: 20; top: 40px; }
.culture_ul .hd a.next { right: 0; background-position: -23px 0;}
.culture_ul ul li a:hover{opacity:1;}
.culture_ul ul li a{opacity:0.87;}
/*景区文化*/
.service_c { background:url(../images/fw.png) no-repeat; width: 667px; height: 379px;}
.service_c a { display: block; width: 185px; height: 170px; float: left; margin-right:8px;}
.hotel_l { width: 162px; float: left; padding: 120px 0 0 20px;}
.hotel_l ul li { width: 162px; height: 42px; line-height: 39px; font-size: 16px; font-weight: bold;}
.hotel_l ul li a { display: block; background: url(../images/jd_nav.png) no-repeat; text-indent: 30px;}
.hotel_l ul li.on a,.hotel_l ul li a:hover { background-position:0 -42px; color: #fff; text-decoration: inherit;}
.hotel_r { width: 640px; float: right; height: 365px;border-radius: 4px; border:1px solid #73829a; padding: 30px;background:rgba(255,255,255,0.85);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#d8ffffff,endColorstr=#d8ffffff);zoom:1;}
:root .hotel_r{filter:none\9;}/*for IE9*/
.hotel_ul{ width:420px; height:365px; float: left; overflow:hidden; position:relative;}
.hotel_ul img { height: 365px;width:420px;}
.hotel_ul .bd{ position:relative; height:100%; z-index:0;   }
.hotel_ul .prev,.hotel_ul .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:38px; height:53px; background:url(../images/slider.png) 0 0 no-repeat;   }
.hotel_ul .next{ left:auto; right:0; background-position:-38px 0; }
.hotel_ul .prev:hover{ background-position:0 -53px;  }
.hotel_ul .next:hover{background-position:-38px -53px; }
.hotel_ul_r { background: #fff; padding: 20px; float: left; width: 180px; height: 325px; overflow: hidden;}
.hotel_js { height: 286px; overflow: hidden;}
.hotel_nav ul li { ;background:url(../images/ico_nav02.png) no-repeat;}
.hotel_nav a { color: #1a1a1a; display: block;}
.hotel{ width: 685px; height: 328px;border-radius: 4px; border:1px solid #73829a;background:rgba(255,255,255,0.85);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#d8ffffff,endColorstr=#d8ffffff);zoom:1;}
.hotel01 { width: 635px; }
.book{ width: 685px; height: 328px;border-radius: 4px; border:1px solid #73829a;background:rgba(255,255,255,0.85);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#d8ffffff,endColorstr=#d8ffffff);zoom:1;}
:root .hotel{filter:none\9;}/*for IE9*/
:root .book{filter:none\9;}/*for IE9*/

.hotel {padding: 30px;}
.hotel h2,.book h2 { font-size: 24px; font-weight: bold;  font-family: "楷体"; color: #073cb4; padding-bottom: 20px;}
.hotel_x { border:1px solid #c0d1ed;  background:url(../images/ico02.png) repeat; height: 278px;}
.hotel_x01 { border:1px solid #c0d1ed;  background:url(../images/ico02.png) repeat; height: 238px; padding: 20px;}
.hotel_t { background:url(../images/ico01.png) repeat-x; border-bottom: 1px solid #c0d1ed;  height: 36px; line-height: 36px; color: #333;padding: 0 20px;}
.hotel_t span,.hotel_li span{ display: inline-block; text-align: center; font-size: 12px;}
.hotel_w { height:168px; }
.t1 { width: 223px;text-align: left!important;}
.t4 { width: 355px;text-align: left!important;}
.t1 em { color: #666; font-size: 12px;}
.jg { font-size: 18px!important; font-weight: bold;}
.t2 { width: 150px;}
.t3 { width: 60px; }
.hotel_c { padding:10px 20px;}
.hotel_li { border-bottom: 1px dashed #c0c0c0;  height: 55px; line-height: 55px;}
.food { width: 685px; overflow: hidden; position: relative; height: 300px;}
.food ul { position: relative; width: 800px;}
.food ul li { background:url(../images/bj.png) no-repeat; height: 150px; float: left; margin-right: 66px; }
.food ul li div { width: 175px; height:122px; padding:3px 5px 0 5px; }
.foodp p{ line-height:25px; }
/*旅游服务*/
.wl_ul { padding: 125px 0 0 50px;}
.wl_ul ul li { float: left; margin-right: 10px;}
/*智慧景区*/
.map_l { width: 652px; float: left; height: 402px;}
.map_r { width: 200px; float: right; height: 362px;background:url(../images/map.png) no-repeat; padding: 20px;  }
.map_t { text-align: center; padding-bottom: 20px;}
.map_c { height: 290px;width: 190px;}
/*地图*/
.page{font:12px arial;white-space:nowrap; height:20px;  background:url(../images/fy_d.gif) no-repeat 0 center;  text-align: center; margin-top: 10px;}
.paged{font:12px arial;white-space:nowrap; height:20px;   text-align: center; margin-top: 10px;}//修改
.page_w { width: 180px; margin: 0 auto;}
.page a,.page01 a{display:inline-block;line-height:20px;overflow:hidden;text-align:center;text-decoration:none;vertical-align:text-bottom; text-align: center;cursor:#000;}
.page a:hover .pc,.page01 a:hover .pc{background:url(../images/fy.gif) no-repeat; font-weight: normal;}
.page .n,.page01 .n{padding:0 5px;	}
.page span,.page01 span{display:block;}
.page .pc,.page01 .pc{cursor:pointer;height:20px;width:19px; line-height: 20px;}
.page01{font:12px arial;white-space:nowrap; height:20px;text-align: right; margin-top:20px; }

/*分页*/
.book { height: 388px; font-size: 14px; color: #00044c}
.booking { background:url(../images/kf.png) no-repeat right bottom; padding: 30px;width: 625px; height: 328px;}
.booking h2 em { font-size: 18px; color: #000;}
.text01,.text02 {   border: 1px solid #a1a1a1; height: 24px; padding: 0 5px; width: 190px;}
.text02 { width: 80px; margin-right: 10px; background-position: 68px center!important; }
.f18 { font-size: 18px; font-weight: bold;  color: #f00;}
.f12 { font-size: 12px;}
.f12 em { color: #f00;}
.date {background:url(../images/date.gif) 178px center no-repeat #fff;}
.hotel th {  color: #f00; font-weight: bold; font-size: 14px;}
/*漂浮*/
#code{  position:fixed; right:10px;top:25%; display: block!important;background:url(../images/pf.png) no-repeat;text-align: center;}
.r_t{background:url(../images/pf.png) no-repeat; color: #000;height:319px; width: 128px; right:10px;top: 0; z-index: 9999; text-align: center;display: block}
.r_t01 {background:url(../images/pf.png) no-repeat; color: #000;height:319px; width: 128px; position:fixed; right:10px;top:25%; z-index: 9999; text-align: center;display: block}
.r_t01 p { line-height: 38px;}
#back-to-top {cursor: pointer;}



.g_box {background:url(../images/yd.jpg) no-repeat center 0; text-align: center; position: relative; height: 700px;}
.g_btn {  position: absolute; bottom:60px; left: 50%;}


.dc_h1 { color: #333; height: 30px; line-height: 32px; font-weight: bold;}
.dc_h2 { color: #333;  line-height: 32px;}
.dc_h2 input { margin-right: 5px;}
.dc_h2 label { padding-right: 10px;}
.dc_h3 { padding-top: 5px;}

 /*外语*/
.box_wy {background:url(../images/body01.png)  repeat-y center 0; }
.top_wy {background:url(../images/top_wy.jpg)  no-repeat; height: 80px; padding: 20px;}
.banner_wy { text-align: center; height: 210px; padding-top:20px;}
.main_wy { padding: 20px 20px 0; font-family:"Arial"; font-size: 14px; line-height: 22px;}
.t_wy { font-size: 20px; border-bottom: 1px dashed #9e9e9e; padding-bottom: 15px; line-height: normal; }
.t_wy em { float: right; font-size: 14px; font-weight: normal;}
.c_wy { padding: 30px 0; overflow: hidden;}
.img_wy { float: right; padding-left: 20px;}
.ftoor_wy { height: 85px;background:url(../images/ftoor_wy.jpg)  no-repeat; line-height: 20px; padding-top: 35px; }
.f_wy { float: left; padding:0 20px;}
 /*外语*/